home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
tex
/
tools
/
dvi_300b
/
history.txt
< prev
next >
Wrap
Text File
|
1995-11-25
|
12KB
|
306 lines
Stand 12.9.95 HISTORY
=======
(Alle 5 Wochen eine neue Version...)
Version 0.2 vom 20.2.92
-----------------------
∙ Erste nicht vollständig lauffähige Version. Das Laden von
PK-Zeichensätzen funktionierte bereits. Danach mehr oder weniger
Funkstille bis zur
Version 0.90 vom 23.12.92
-------------------------
∙ Die Bescherung: Erste halbwegs funktionfähige Version. Tastaturbedienung
und Multitasking klappen noch nicht.
Version 0.91 vom 5.1.93
-----------------------
∙ Tastaturbedinenung geht, nur noch Iconisierung, Seitennummeranzeige und
Parameterdatei fehlen.
Version 0.92 vom 10.2.93
------------------------
∙ Voll funktionfähig
∙ Druckertreiber nutzten jetzt shared Memory und stellen sich auf alle
Vergrößerungen ein.
∙ Verkleinerung 1:6 ist hinzugefügt.
∙ Kommandozeile wird ausgewertet, das heißt jetzt kann man den
Lindner-Treiber ersetzen. (Man sollte ihn aber noch nicht in die Tonne
kloppen!)
Version 0.93 vom 11.3.93
------------------------
∙ Jetzt wird doch synchronisiert. Mea maxima culpa dafür, daß ich glaubte,
darauf verzichten zu können. Ich habe ein Notenblatt gemacht und es sah
einfach abscheulich aus.
∙ Striche wurden bisher zu breit oder zu schmal gerechnet.
∙ Es kann jetzt auch nach einer Zeichenfolge in der DVI-Datei gesucht
werden.
∙ seitenweise ASCII-Dumps: Somit kann man mit wenig Nacharbeit aus den
DVI-Dateien wieder die Eingangsdateien gewinnen.
∙ DVI läuft wieder mit Farbe.
∙ Und etwas schneller wurde der Treiber...
∙ Auch gibt es jetzt bei 1:1 Darstellung eine Lupe.
Version 0.94 vom 27.3.1993
--------------------------
∙ völlig neues Menülayout
∙ Popupmenü mit Untermenü
∙ holt Bildschirmauflösung von VDI
∙ Es gehen jetzt auch wieder Zeichensätze mit mehr als 193 Zeichen.
∙ Maßband (beide Tasten) hinzugefügt
∙ nun gehen alle Lindner-Specials, inklusive dem Laden von IMG-Dateien.
Somit sind alle (m.E. sinnvollen) Funktionen des Lindner-Treibers in
gleichwertiger Weise vorhanden. Nun kann man diese in die Tonne klopp'n.
Version 0.95 vom 14.4.1993
--------------------------
∙ Viele neue Druckertreiber sind dabei und das Drucken in eine Datei geht.
∙ Fenstergrößenverwaltung völlig überarbeitet.
∙ Kein Nachlaufen der Tastatur mehr.
Version 0.96 vom 6.5.93
-----------------------
∙ Unterstüzung von PasTeX Flibs (Zeichensatzbibliotheken).
∙ Popupmenü geht nur noch, wenn die Maus vollständig im Fenster ist.
∙ Clipping bei Boxen geht endlich wieder.
∙ Weitere Voreinstellungen möglich.
∙ Anzeige beim Drucken wieder eingebaut
∙ Fehler bei langen Dateinamen behoben
∙ NEC P6 geht nun. (Dank an Marcus Haebler!)
∙ Auch wird in den Dialogboxen Let'em Fly voll unterstützt.
Version 1.00 vom 24.6.93
------------------------
∙ Es ist soweit, die 1.00-Version ist da, allerdings eher deswegen, weil
dieses Programm sonst nie fertig wird...
∙ Neu ist der Mehrseitendruck (leider noch genauso kompliziert wie dieses
Wort). Dazu braucht man natürlich
∙ Querdruck für Deskjet und kompatible.
∙ komfortables Auswahlmenü für Parameter-Dateien
Version 1.10 vom 28.7.93
------------------------
∙ Läuft jetzt auch ohne MiNT
∙ Völlige Überarbeitung des Mehrspaltendruckes
∙ und Überarbeitung der Parameter (leider inkompatible Änderungen)
∙ dito. Überarbeitung der Seitennummernanzeige
∙ Neue \special-Befehle
∙ und der größte Fehler wurde beseitigt: Es gibt eine neue Anleitung...
Version 1.11 vom 23.8.93
------------------------
∙ Die Boxenberechnung war völlig fehlerhaft. Erstaunlich, daß die
Ergebnisse oft noch leidlich brauchbar waren. (Das sind die Bugs, die ich
liebe...)
∙ Verkleinerung der gesamten DVI-Datei (mag=xxxx) ist eingebaut.
∙ Einige Strunk-Zeichensätze wurden nicht gefunden, also mußte die Zeichen-
satzsuche umgebaut werden. Jetzt wird immer der am besten passende
Zeichensatz genommen, wenn mehrere in die Toleranz fallen. Außerdem
bleibt die Datei mit den fehlenden Zeichensätzen erhalten, nur bei Bedarf
werden die neuen hinzugefügt.
Version 1.12 vom 3.9.93
-----------------------
∙ Entgegen anderslautenden Gerüchten war DVI nie als schnellstes
Previewprogramm konzipiert, es sollte vor allem unfertige Dateien lesen.
Doch ich habe mich diese Woche mal hingesetzt und einen Profiler darauf
angewendet. (Watchdog aus Templemon 2.02) Dabei wurden das Auspacken und
Setzen der Buchstaben und das Verkleinern optimiert. Das bringt in diesen
Routinen ca. 2-40% Rechenzeitersparnis, mehr ist kaum drin, da 50% im
Betriebssystem und 15% in der Divisionroutine aus den Libs verbraucht
werden. Da helfen nur intelligentere Algorithmen, mit weniger Divisionen
und Betriebssystemaufrufen.
∙ Außerdem konnten vertikale Boxen ab einer gewissen Höhe nur so hoch wie
breit werden.
Version 2.00 vom 25.10.93
-------------------------
∙ Diverse Grafikspecials mehr, besonders die CS-Specials
∙ Fehler mit der TeX-Shell beseitigt
∙ neues (schnelleres und multitaskingfähiges) Speicherkonzept eingeführt.
∙ Fehler durch PureC-Mintlib in den Druckertreibern behoben.
∙ Parameterdateien heißen jetzt "*.CNF" um diversen Konflikten zu entgehen.
∙ Anzeige des aktuellen Status aktivierbar
∙ bei den Pfadeinstellungen können per Mausklick Pfade angegeben werden
Version 2.01 vom 23.11.93
-------------------------
∙ diverse Verbesserungsvorschläge eingebaut: weitere Strunk-specials,
schönere(?) Lupe, Einstellungen und Ränder in getrennten Dialoge...
∙ Multitaskingbetrieb (wie Xdvi) geht jetzt endlich richtig,
∙ Außerdem wird PasTeX (wer hat's?) ab sofort richtig unterstützt.
Version 2.10 vom 22.1.93
------------------------
∙ weitere Anpassungen an MultiTOS: Iconmamager (in der Reschke/Fiebelkorn-
Version) und Drag&Drop werden unterstützt.
∙ Die Belegung der Maustasten kann geändert werden, "`Grabben"' kommt neu
hinzu.
∙ Fehler bei Vergrösserungen <=1000 beseitigt.
∙ Fehler bei großen negative CS-Koordinaten beseitigt.
∙ Virtuelle Fonts gehen jetzt (siehe dazu DVI_210V.LZH).
Version 2.11 vom 29.3.94
------------------------
∙ Fehler bei Offscreenbitmaps ohne Enhancer oder NVDI:
Nach Warnungen wurde einfach auf den Bildschirm geschrieben
∙ Reagiert wieder auf TOPPED und UNTOPPED-Meldungen
∙ Abbruchbutton eingebaut (wo es ging)
∙ Drucke in Datei: Seitennummer eingebaut
∙ Suche: Weitersuchen eingebaut
∙ Laden von Zeichensätzen wieder etwas optimiert, Laden von Zeichen mit
wortgroßen Headern ging nicht mehr... (Immer: Zuwenig Speicher!)
∙ Mehrseitenlayout überarbeitet
∙ Neue Anzeige von Zeichensätzen, statt früher: Lade Font: flib300.fli,
jetzt: Lade Font: cmr10 (scaled 1.000)
∙ Laden von Ersatzfonts ging nun gar nicht mehr... (Immer Datei defekt?)
∙ EmTeX-specials gingen gar nicht! Und bei den tpic-specials war ein
Denkfehler! (Benutzt die außer mir denn keiner, z.B. mit GnuPlot?)
∙ Und noch so'n Hammer: Bei ^N wurde meist die falsche Seite angesteuert!
Version 2.12 vom 14.5.94
------------------------
∙ Horizontale Linien hatten die falsche Breite und auch diverse andere
Liniensteigungen gehen endlich korrekt.
∙ Speedo-GDOS sollte jetzt funktionieren.
∙ 68020-Version compiliert. (Sollte ca. 15% bringen)
∙ Neue (schnellere) Divisionsroutine für PureC geschrieben. Bringt 15%
Rechenzeitersparnis bei 68000 und 68010 Prozessor (gemessen, über ganzes
Programm ~5%!); ist aber zufällig (fast) genauso lang...
∙ Lindner-Special: Laden von IMG-Dateien geht wieder.
∙ Und noch ein ungefährlicher Fehler: Die Info-Zeile des Fensters wurde
verändert, obwohl es schon geschlossen war.
∙ Endlosschleife, wenn MiNT abgeschalten war und eine Speicherseite frei-
gegeben werden mußte.
∙ Auf besonderen Wunsch eines einzelnen Herren: Größere Lupe!
∙ Maßband jetzt auch in Millimeter.
Version 2.20 vom 3.9.94
------------------------
∙ copy_to_bitmap und _ldiv weiter beschleunigt, viele Divisionen weniger...
∙ Jetzt gehen auch Dateien mit besonderen num & den Parameter (z.B. von
groff)
∙ Außerdem wird jetzt eine Seite, wenn sie zu groß war, in mehrere Teile
aufgeteilt und einzeln an den Drucker geschickt.
∙ Fenstergrößen optimiert.
∙ Lesen von links (für die neuen Quertreiber) scheint zu gehen.
(Buchstabenclipping war fehlerhaft.)
∙ Lesen von CSG und epic-Specials geht wieder, weil die Maße wieder gehen.
∙ Der erste Buchstabe bei Doppelseiten ist wieder an der rechten Stelle!
∙ Diverse Fehler durch das Drucken mit wenig Speicher beseitigt!
∙ Auf besonderen Wunsch wird das Fenster gleich in der richtigen Größe
dargestellt.
∙ Es gehen jetzt bis zu 16 Flib's gleichzeitig. (Mehr auf Wunsch!)
∙ Fehler seit ...: Der Scrollbalken geht endlich bis links!
Version 2.21 vom 30.10.94
-------------------------
∙ Absturz bei TOS ohne Mxalloc() behoben!
∙ Diverse optische Unschönheiten behoben.
∙ Fehler bei wenig Speicher behoben: Druckseite wurde während des Druckes
freigegeben -> Crash.
∙ Fehler bei der Suche in Flib's mit hoher Toleranz behoben.
∙ Fensterpositionen werden abgespeichert.
Version 2.30 vom 20.3.95
------------------------
∙ Absturz bei NVDI 3.0 behoben (Dank an Masoud M.)
∙ Richtiger Rückgabewert bei fatalem Fehler im Batchmode.
∙ Diverse Fehler bei der (horizontalen) IMG-Dateiverarbeitung entfernt.
∙ Lupe geht jetzt auch, wenn die Seiten von links aufgebaut werden.
∙ Fehler beim Laden der Parameter behoben.
∙ Parameterdatei wurde 2x geladen; auch wird jetzt die richtige Datei markiert.
∙ Drucken sollte jetzt auch mit noch weniger Speicher gehen (Treiber
geändert!)
∙ Programm völlig umgestaltet, Abbruch funktioniert jetzt richtig in allen
Dialogen.
∙ Beim Erzeugen von Fonts blieb manchmal das Anzeigefenster zurück.
∙ Der letzte Font einer Größe in einer Zeichensatzbibliothek wurde nie
gefunden.
∙ Die Belegung der Maustasten konnte nicht geändert werden.
Version 2.31 vom 16.7.95
------------------------
∙ Iconifizierung von MagiX und MultiTOS wird unterstützt.
∙ Laden der Parameterdatei geschieht jetzt immer vor der Auswertung der
Kommandozeilenparameter.
∙ Rückwärtsdrucken geht wieder.
∙ MagiCMac-getestet und 68040 fest...
∙ Neue Autokonfiguration eingebaut!
∙ Für DAU's: Hinweis auf "Neu einladen" nach Verändern der Einstellungen
eingebaut.
∙ EmTeX-Specials eingebaut: Lesen von PCX- und BMP-Bildern geht endlich.
EmTeX-Bilder können skaliert werden.
∙ Mehrseitenlayout überarbeitet bzw. geht endlich richtig...
∙ Letzter Zeichensatz in EmTeX-Bibliotheken wurde nicht immer gefunden
Version 3.00 vom 15.10.95
-------------------------
∙ IMG- und BMP-Bilder gehen wieder zu laden
∙ Toleranz wird jetzt wirklich in Prozent eingestellt
∙ Druckerschnittstelle überarbeitet (Nur noch die neuen Treiber gehen!)
Kommandozeile jetzt:
share-mem-file -offset -xy weite hoehe h-dpi v-dpi (file) (-"optionen")
mit x='1', wenn nur ein Teil
mit y='l', wenn Querdruck (landscape), sonst '0'
∙ Pfad für Bitmapdateien kann per Dateiauswahl gesetzt werden
∙ Pfad für Zeichensätze und Treibername kann per Dateiauswahl gesetzt werden
(Sollte jetzt auch bei Strunk-TeX funktionieren!)
∙ Neuer Infodialog (nachdem ich mir einen Mac zugelegt hatte, konnte ich
einfach nicht anders...) Außerdem werden so endlich alle gewürdigt, die
ihren Beitrag zu DVI geleistet haben.
∙ tpic-Special sollten jetzt wieder richtig ausgefüllt werden.
∙ PCX-Bilder hatten nur halbe Höhe...
∙ Drucken auf dem Mac sollte endlich funktionieren.
∙ Hoffentlich wird jetzt endlich die dritte Maustaste korrekt unterstützt.
∙ Drag&Drop geht jetzt richtig.
∙ GEM-Metafiles werden nun gelesen.
∙ Wenn bei einer zu lesenden Datei ein absoluter Pfad angegeben ist, dann
wird zuerst versucht, die Datei aus diesem Pfad zu laden. Erst wenn das
nicht klappt, wird der Pfad manipuliert.